package com.iwdnb.gkgz.application.service;

import java.util.Date;
import java.util.List;

import com.alibaba.fastjson.JSONObject;

import com.iwdnb.gkgz.common.model.dto.StockSupportDTO;

/**
 * 屠龙刀策略服务
 */
public interface TulongdaoService {
    void checkSignal(Date date, String code, String sellFlag, boolean realtimeFlag,boolean sendDingtalkFlag);

    void tldSell(Date date, String isEnd,boolean sendDingtalkFlag);

    void tldManualSell(String codes,Date date);

    void tldSetMarketType(String type);

    /**
     * 预测明日股价支撑位
     *
     * @return
     * @param date
     * @param code
     */
    List<StockSupportDTO> predictTldSupportPrice(String date, String code);

    List<StockSupportDTO> checkPreditction(List<StockSupportDTO> supportDataList, String date);

    JSONObject staticTldInfo(String begin, String end, String codes, String type);
}
